home *** CD-ROM | disk | FTP | other *** search
/ DS-CD ROM 2 1993 August / DS CD-ROM 2.Ausgabe (August 1993).iso / geschaef / ds0033 / install.bat < prev    next >
DOS Batch File  |  1993-02-01  |  6KB  |  133 lines

  1. ECHO OFF
  2. CLS
  3. IF NOT EXIST gsauf.166 GOTO fe
  4. IF EXIST para01.dbf GOTO fe
  5. IF "%1" == "" IF EXIST c:\gsauf\*.alt GOTO du
  6. IF NOT "%1" == "" IF EXIST %1%2\*.alt GOTO du
  7. CLS
  8. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  9. ECHO    ║ Installation GS-Auftrag 1.66               (c) 1993 Gandke & Schubert ║
  10. ECHO    ║                                                                       ║
  11. ECHO    ║ Bitte lesen Sie vor der Installation erst die Datei "install.txt".    ║
  12. ECHO    ║ Am einfachsten geht das durch die Eingabe von:                        ║
  13. ECHO    ║                                                                       ║
  14. ECHO    ║    A:\) start                                                         ║
  15. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  16. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  17. ECHO    ║         Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)          ║
  18. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  19. ECHO.
  20. PAUSE >NUL
  21. IF "%1" == "" GOTO lw
  22. ECHO test >%1\abcxyz.tmp
  23. IF NOT EXIST %1\*.* GOTO fe
  24. DEL %1\abcxyz.tmp > NUL
  25. IF "%2" == "" GOTO fe
  26. :ab
  27. IF "%2" == "" IF NOT EXIST c:\gsauf\gsauf.exe MD c:\gsauf > NUL
  28. IF "%2" == "" COPY install.bat c:\gsauf > NUL
  29. IF "%2" == "" IF NOT EXIST c:\gsauf\*.* GOTO fe
  30. IF NOT "%2" == "" IF NOT EXIST %1%2\gsauf.exe MD %1%2 > NUL
  31. IF NOT "%2" == "" COPY install.bat %1%2 > NUL
  32. IF NOT "%2" == "" IF NOT EXIST %1%2\*.* GOTO fe
  33. CLS
  34. ECHO ... Diskette wird kopiert ...
  35. ECHO.
  36. IF NOT "%2" == "" COPY *.* %1%2 /v
  37. IF "%2" == "" COPY *.* c:\gsauf /v
  38. :kop
  39. IF NOT "%2" == "" %1
  40. IF NOT "%2" == "" CD %2
  41. IF "%2" == "" c:
  42. IF "%2" == "" CD \gsauf
  43. ECHO ECHO OFF >c:\gsauf.bat
  44. ECHO CLS >>c:\gsauf.bat
  45. ECHO ECHO. >>c:\gsauf.bat
  46. ECHO ECHO GS-Auftrag 1.66     wird aufgerufen, bitte warten ... >>c:\gsauf.bat
  47. IF "%1" == "" ECHO C: >>c:\gsauf.bat
  48. IF "%1" == "" ECHO CD \gsauf >>c:\gsauf.bat
  49. IF NOT "%1" == "" ECHO %1 >>c:\gsauf.bat
  50. IF NOT "%1" == "" ECHO CD %2 >>c:\gsauf.bat
  51. ECHO IF EXIST gsauf.exe gsauf >>c:\gsauf.bat
  52. ECHO IF NOT EXIST gsauf.exe ECHO Programm nicht gefunden !!! >>c:\gsauf.bat
  53. ECHO ECHO ON >>c:\gsauf.bat
  54. CD >update.upd
  55. IF NOT EXIST para01.dbf DEL update.upd
  56. IF EXIST *.txt DEL *.txt >NUL
  57. IF EXIST list.com DEL list.com >NUL
  58. IF EXIST gsauf.exe DEL gsauf.exe >NUL
  59. IF EXIST gsauf*.ovl DEL gsauf*.ovl >NUL
  60. IF EXIST hilfe.db* DEL hilfe.db* >NUL
  61. IF EXIST *.dbf REN *.dbf *.alt >NUL
  62. IF EXIST kunden1.dbt REN kunden1.dbt kunden1.dlt >NUL
  63. IF EXIST *.ntx DEL *.ntx >NUL
  64. IF EXIST *.bat DEL *.bat >NUL
  65. IF EXIST umlaute.com DEL umlaute.com >NUL
  66. IF EXIST roman8.com DEL roman8.com >NUL
  67. :los
  68. CLS
  69. ECHO ... Programm wird ausgepackt ...
  70. ECHO.
  71. IF EXIST programm.exe DEL programm.exe >NUL
  72. REN gsauf.166 programm.exe
  73. programm
  74. DEL programm.* >NUL
  75. IF EXIST kunden1.dlt DEL kunden1.dbt >NUL
  76. IF EXIST kunden1.dlt REN kunden1.dlt kunden1.dbt >NUL
  77. CLS
  78. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  79. ECHO    ║ Installation GS-Auftrag 1.66               (c) 1993 Gandke & Schubert ║
  80. ECHO    ║                                                                       ║
  81. ECHO    ║ Rufen Sie das Programm in Zukunft bitte folgendermaßen auf:           ║
  82. ECHO    ║                                                                       ║
  83. ECHO    ║    C:\GSAUF) gsauf                                                    ║
  84. ECHO    ║ Nach dem nächsten Tastendruck erhalten Sie weitere Informationen über ║
  85. ECHO    ║ das Programm (können auch im Programm ausgedruckt werden!)            ║
  86. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  87. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  88. ECHO    ║                     Weiter mit beliebiger Taste!                      ║
  89. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  90. PAUSE >NUL
  91. list info.txt
  92. list formular.txt
  93. list werbung.txt
  94. list aender.txt
  95. list probleme.txt
  96. list sharewar.txt
  97. list netz.txt
  98. list dok.txt
  99. GOTO ende
  100. :lw
  101. CLS
  102. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  103. ECHO    ║ Installation GS-Auftrag 1.66               (c) 1993 Gandke & Schubert ║
  104. ECHO    ║                                                                       ║
  105. ECHO    ║ Die Laufwerks- und Verzeichnisangabe ist nicht vollständig!           ║
  106. ECHO    ║ Normalerweise sieht der Aufruf so aus:                                ║
  107. ECHO    ║                                                                       ║
  108. ECHO    ║    A:\) install LAUFWERK: \VERZEICHNIS                                ║
  109. ECHO    ║ Wenn Sie wollen, daß das Programm auf Laufwerk  C:  im Verzeichnis    ║
  110. ECHO    ║ \GSAUF installiert wird, drücken Sie bitte nur eine beliebige Taste.  ║
  111. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  112. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  113. ECHO    ║         Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)          ║
  114. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  115. ECHO.
  116. PAUSE >NUL
  117. GOTO ab
  118. :fe
  119. CLS
  120. ECHO FEHLER: Bitte beachten Sie unbedingt die Datei "INSTALL.TXT" ... !!!
  121. ECHO.
  122. GOTO ge
  123. :du
  124. CLS
  125. ECHO FEHLER: Es existieren alte Sicherungsdateien ( *.ALT ) ... warum ???
  126. ECHO.
  127. GOTO ge
  128. :ende
  129. CLS
  130. ECHO ... jetzt ...
  131. :ge
  132. ECHO ON
  133.